package com.mybed.crm.pojo.vo;

import lombok.Data;

import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.List;

@Data
public class MenuVo {
    private Integer menuId; // 菜单ID
    private String createBy; // 创建者
    private LocalDateTime createTime; // 创建时间
    private String updateBy; // 更新者
    private LocalDateTime updateTime; // 更新时间
    private String menuName; // 菜单名称
    private String parentName; // 父菜单名称
    private Integer parentId; // 父菜单ID
    private String orderNum; // 显示顺序
    private String path; // 路由地址
    private String component; // 组件路径
    private String isFrame; // 是否为外链（0是 1否）
    private String isCache; // 是否缓存（0缓存 1不缓存）
    private String menuType; // 菜单类型（M目录 C菜单 F按钮）
    private String visible; // 菜单状态（0显示 1隐藏）
    private String status; // 菜单状态（0正常 1停用）
    private String perms; // 权限标识
    private String icon; // 菜单图标
    private List<String> children=new ArrayList<>();
}
